From 5b6b39d3e98080d13c3a9c395a249c816f6a492f Mon Sep 17 00:00:00 2001 From: "kaf24@firebug.cl.cam.ac.uk" Date: Wed, 5 Oct 2005 14:14:04 +0100 Subject: [PATCH] Add Gentoo handling to network-bridge. Based on patches from Jon Mason and Anthony Liguori. --- tools/examples/network-bridge | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tools/examples/network-bridge b/tools/examples/network-bridge index f743aae76e..f862db0c3f 100755 --- a/tools/examples/network-bridge +++ b/tools/examples/network-bridge @@ -55,6 +55,17 @@ antispoof=${antispoof:-no} echo "*network $OP bridge=$bridge netdev=$netdev antispoof=$antispoof" >&2 +# Gentoo doesn't have ifup/ifdown: define appropriate alternatives +which ifup >& /dev/null +if [ "$?" != 0 -a -e /etc/conf.d/net ]; then + ifup() { + /etc/init.d/net.$1 start + } + ifdown() { + /etc/init.d/net.$1 stop + } +fi + # Usage: transfer_addrs src dst # Copy all IP addresses (including aliases) from device $src to device $dst. transfer_addrs () { -- 2.30.2